package com.quectel.core.constants;

/**
 * redis缓存
 */
public class RedisCacheConstants {


    public static final String PROJECT_NAME = "SMART_CITY_CORE_";

    /**
     * 设备告警条件的获取 deviceId alarmEventConfigId==>>List<AlarmLinkageRuleDto>
     */
    public static final String DEVICE_ALARM_LINAGE_RULES = PROJECT_NAME + "DEVICE_ALARM_LINAGE_RULES_";
    /**
     * 设备告警条件的获取 tenantId villageId deviceTypeId==>>List<AlarmEventConfigDto>
     */
    public static final String DEVICE_ALARM_EVENT_CONFIGS = PROJECT_NAME + "DEVICE_ALARM_EVENT_CONFIGS_";
    /**
     * 设备告警条件的获取 tenantId deviceTypeId==>>List<AlarmRuleDto>
     */
    public static final String DEVICE_ALARM_RULES = PROJECT_NAME + "DEVICE_ALARM_RULES";

    /**
     * 设备属性缓存
     */
    public static final String DEVICE_COLUMN_CACHE = PROJECT_NAME + "DEVICE_COLUMN_CACHE";

    /**
     * 设备字段列表缓存
     */
    public static final String DEVICE_COLUMN_LIST_CACHE = PROJECT_NAME + "DEVICE_COLUMN_LIST_CACHE";

    /**
     * 设备应用缓存
     */
    public static final String DEVICE_APPLICATION_CACHE = PROJECT_NAME + "DEVICE_APPLICATION_CACHE";


}
